package com.wkq.service;

import com.wkq.domain.Role;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface IRoleService {

    //添加角色和资源的关系
    public int addPermissionToRole (String roleId, List<String> permissionId);

    //根据角色id查询角色的详细信息
    public Role findById (int id);

    //    根据用户id查询出用户未拥有角色
    public List<Role> findOtherRole(String userId);

    //    根据用户id查询出用户具有哪些角色
    public List<Role> findAllByUserId(String userId);

    //    查询所有角色
    public List<Role> findAll();

    //    添加一个角色
    public int save(Role role);
}
